concealed microphone - Spanish English Dictionary